using dtPolyRef = System.UInt32;
using System.Runtime.InteropServices;

namespace Recast
{
	public unsafe partial class RecastGlobal
	{
		[StructLayout(LayoutKind.Sequential)]
		public unsafe partial struct dtNode
		{
			public fixed float pos[3];
			public float cost;
			public float total;
			public uint pidx;// : DT_NODE_PARENT_BITS;
			public uint state;// : DT_NODE_STATE_BITS;
			public uint flags;// : 3;
			public dtPolyRef id;
		}
	}
}
